UN CO RR EC TE D PR OO F 1 An Empirical Exploration of the Distributions of the 2 Chidamber and Kemerer Object - Oriented Metrics 3 Suite 4

نویسنده

  • GIANCARLO SUCCI
چکیده

The object-oriented metrics suite proposed by Chidamber and Kemerer (CK) is a measurement 18 approach towards improved object-oriented design and development practices. However, existing studies 19 evidence traces of collinearity between some of the metrics and low ranges of other metrics, two facts which 20 may endanger the validity of models based on the CK suite. As high correlation may be an indicator of 21 collinearity, in this paper, we empirically determine to what extent high correlations and low ranges might be 22 expected among CK metrics. 23 To draw as much general conclusions as possible, we extract the CK metrics from a large data set (200 24 public domain projects) and we apply statistical meta-analysis techniques to strengthen the validity of our 25 results. Homogeneously through the projects, we found a moderate (~0.50) to high correlation (>0.80) between 26 some of the metrics and low ranges of other metrics. 27 Results of this empirical analysis supply researchers and practitioners with three main advises: a) to avoid the 28 use in prediction systems of CK metrics that have correlation more than 0.80 b) to test for collinearity those 29 metrics that present moderate correlations (between 0.50 and 0.60) c) to avoid the use as response in continuous 30 parametric regression analysis of the metrics presenting low variance. This might therefore suggest that a 31 prediction system may not be based on the whole CK metrics suite, but only on a subset consisting of those 32 metrics that do not present either high correlation or low ranges.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Metadata of the chapter that will be visualized online

This paper presents majorization results for PH-generators. Based on the majorization results, bounds on the moments and Laplace-Stieltjes transforms of phase-type distributions are found. Exponential distributions and Coxian distributions are identified to be extremal PH-distributions with respect to all the moments and Laplace-Stieltjes transforms for certain subsets of PH-distributions. UN C...

متن کامل

A Practical Look at the Lack of Cohesion in Methods Metric

Software metrics for the procedural software development paradigm have been extensively studied. Metrics such as McCabe's cyclomatic complexity metric 1 and Halstead's Software Science metrics 2 are well known and frequently used to measure software complexity in the procedural paradigm. More recently, software metrics that are tailored to the measurement of design complexity in the object-orie...

متن کامل

Un Co Rr Ec Te D Pr Oo F 1 Physical and Economic Sustainability of Water : New 2 Approach Using the Case of the Big Lost River , Idaho 3

3 AHMED SAID*, DAVID K. STEVENS and GERALD SEHLKE 4 Department of Civil and Environmental Engineering, University of South Florida, Tampa, FL, USA; 5 2 Civil and Environmental Engineering Department, Utah State University, Logan, UT, USA; 6 3 Integrated Environmental Analysis Department, Idaho National Engineering and Environmental 7 Laboratory, Idaho Falls, Idaho, USA 8 (*author for correspond...

متن کامل

Empirical Validate C&K Suite for Predict Fault-Proneness of Object-Oriented Classes Developed Using Fuzzy Logic

Empirical validation of software metrics suites to predict fault proneness in object-oriented (OO) components is essential to ensure their accuracy in practical industrial. In this paper, we empirically validate the Chidamber and Kemerer (CK) metrics suite metrics for their ability to predict software quality in terms of fault-proneness: we explore the ability of these metrics suites to predict...

متن کامل

A Measurement Theory Perspective

The metrics suite for object-oriented design put forward by Chidamber and Kemerer [8] is partly evaluated by applying principles of measurement theory. Using the object coupling measure (CBO) as an example, it is shown that failing to establish a sound empirical relation system can lead to deficiencies of software metrics. Similarly, for the object-oriented cohesion measure (LCOM) it is pointed...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005